/**
 * 提示词类型枚举
 */
export enum PromptType {
  SYSTEM = 'system',
  USER = 'user',
  ASSISTANT = 'assistant'
}

/**
 * 提示词项目接口
 */
export interface PromptItem {
  id: string;
  name: string;
  type: 'system' | 'user' | 'assistant';
  content: string;
  description?: string;
  tags?: string[];
  createdAt: string;
  updatedAt: string;
}

/**
 * 提示词表单接口
 */
export interface PromptForm {
  name: string;
  type: 'system' | 'user' | 'assistant';
  content: string;
  description?: string;
  tags?: string[];
} 